home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part1 / 441 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.2 KB

  1. Path: mks.com!shar
  2. From: shar@mks.com (Sharlene Schmeichel)
  3. Newsgroups: comp.programming,comp.lang.c,comp.misc,mks.usenet.responses
  4. Subject: Re: Code Checking
  5. Date: 4 Jan 1996 16:06:08 GMT
  6. Organization: Mortice Kern Systems Inc., Waterloo, Ontario, CANADA
  7. Distribution: mks
  8. Message-ID: <4cgttg$dgj@ia.mks.com>
  9. NNTP-Posting-Host: giga.mks.com
  10.  
  11. Scott G. Hall <sgh@cbgbcs.cb.att.com>:
  12. > Greg OLD x332 <pgold1@paganini.sydney.sterling.com> wrote:
  13. > |Do you use any tools to aid you in programming, eg. code formatters, code
  14. > |analysers (like UNIX lint)? I am interested in finding out what tools are
  15. > |available for the C language, and what they do for you!
  16.  
  17. > The use of tools is *VERY* important -- esspecially to incorporate quality
  18. > and still get the job done on time.  There are a number of good tools
  19. > available to help you with a particular company's style and standards.
  20. > The ones I like best come from Software Blacksmiths in Canada.  
  21.  
  22. > For any "real" project, you will not have time to visually inspect all
  23. > of your code, and to enforce standards.  You *must* use tools to help
  24. > you be consistent, cross check and standardize, and to get it done quickly.
  25. > Note to mention, making your code maintainable, so someone else can step
  26. > right up to it and be productive.
  27.  
  28. MKS has developed a C source code analysis tool that helps to manage
  29. your code development.  Developers use MKS Code Integrity to understand
  30. API usage, built-in system and architecture dependencies, and
  31. portability.  Development managers  use MKS Code Integrity help them
  32. follow established coding policy or standards.
  33.  
  34. Some of the things Code Integrity can do for you:
  35.   - allow API and language use validation far beyond other analysis tools
  36.   - determine portability concerns, implementation considerations, bugs, 
  37.   standards conformance problems
  38.   - static code analysis of individual modules or entire projects written 
  39.   in C (C++ available soon)
  40.   
  41. Further details are available at our web site:    
  42.  
  43.         http://www.mks.com
  44.  
  45. You can also contact MKS at:
  46.         sales@mks.com
  47.         (519) 884-8861  fax
  48.         (800) 265-2797  North America
  49.         (519) 884-2251  other
  50.  
  51.  
  52. -- 
  53. Shar Schmeichel                    Mortice Kern Systems
  54. 519-884-2270                    185 Columbia St. West
  55. shar@mks.com                    Waterloo, Ontario  N2l 5Z5
  56.